package demo10.iterator.dinermergeri;
//测试
public class MenuTestDrive {
	public static void main(String args[]) {
		//创建菜单
		PancakeHouseMenu pancakeHouseMenu = new PancakeHouseMenu();
		DinerMenu dinerMenu = new DinerMenu();
		//传入菜单接口实现类
		Waitress waitress = new Waitress(pancakeHouseMenu, dinerMenu);
		waitress.printMenu();
		waitress.printVegetarianMenu();

		System.out.println("\n客户问，是卖热狗的素食主义者吗？");
		System.out.print("服务员说: ");
		if (waitress.isItemVegetarian("热狗")) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}
		System.out.println("\n客户问，是华夫饼素食主义者吗？");
		System.out.print("服务员说： ");
		if (waitress.isItemVegetarian("华夫饼")) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

	}
/*	菜单
	----
	早餐
	K&B's 薄饼早餐, 2.99 -- 煎饼加炒蛋和吐司
	薄煎饼早餐例餐, 2.99 -- 薄煎饼配煎蛋、香肠
	蓝莓煎饼, 3.49 -- 用新鲜蓝莓和蓝莓糖浆做成的薄煎饼
	华夫饼, 3.59 -- 华夫饼，你的蓝莓或草莓的选择

	午餐
	素食 番茄三明治, 2.99 -- (煎') 培根生菜 & 西红柿 用麦皮面包做
	番茄三明治, 2.99 -- 哈根 和 生菜 & 西红柿 全麦面包
	例汤, 3.29 -- 一天的汤，配一份土豆沙拉
	热狗, 3.05 -- 热狗，酸菜，芝士。
	清蒸蔬菜加糙米, 3.99 -- 糙米蒸蔬菜
	面食, 3.89 -- 用蕃茄酱意大利面，和一片面包

	素食菜单
	----
	早餐
	K&B's 薄饼早餐		2.99
		煎饼加炒蛋和吐司
	蓝莓煎饼		3.49
		用新鲜蓝莓和蓝莓糖浆做成的薄煎饼
	华夫饼		3.59
		华夫饼，你的蓝莓或草莓的选择

	午餐
	素食 番茄三明治		2.99
		(煎') 培根生菜 & 西红柿 用麦皮面包做
	清蒸蔬菜加糙米		3.99
		糙米蒸蔬菜
	面食		3.89
		用蕃茄酱意大利面，和一片面包

	客户问，是卖热狗的素食主义者吗？
	服务员说: No

	客户问，是华夫饼素食主义者吗？
	服务员说： Yes  
	*/

}
